package com.ruoyi.video.service;

import com.ruoyi.video.domain.BusCarouselInfo;

import java.util.List;

public interface ICarouselInfoService {

    /**
     * 查询轮播图信息
     *
     * @param carouselId 轮播图ID
     * @return 轮播图信息
     */
    BusCarouselInfo selectCarouselById(Long carouselId);

    /**
     * 查询轮播图列表
     *
     * @return 轮播图集合
     */
    List<BusCarouselInfo> selectCarouselList();

    /**
     * 新增轮播图
     *
     * @param carouselInfo 轮播图信息
     * @return 结果
     */
    int insertCarousel(BusCarouselInfo carouselInfo);

    /**
     * 删除轮播图信息
     *
     * @param carouselId 轮播图ID
     * @return 结果
     */
    int deleteCarouselById(Long carouselId);

}

